package save;

import java.io.Serializable;

public abstract class PerformanceEvent implements Serializable {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 3838093668613573270L;
	
	
	private int timestep;
	
	public PerformanceEvent(int timestep) {
		this.timestep = timestep;
	}
	
	public int getTimestep() {
		return timestep;
	}
	
	public abstract void unpack();
	
	public abstract void execute();
	
}